home *** CD-ROM | disk | FTP | other *** search
/ Delphi Anthology / aDELPHI.iso / Runimage / Delphi50 / Source / Decision Cube / mxdssqry.dfm / mxdssqry.txt
Text File  |  1999-08-11  |  10KB  |  364 lines

  1. object DSSQueryEditor: TDSSQueryEditor
  2.   Left = 309
  3.   Top = 212
  4.   HelpContext = 30180
  5.   BorderStyle = bsToolWindow
  6.   Caption = 'Decision Query Editor'
  7.   ClientHeight = 324
  8.   ClientWidth = 420
  9.   Color = clBtnFace
  10.   ParentFont = True
  11.   PixelsPerInch = 96
  12.   TextHeight = 13
  13.   object Pager: TPageControl
  14.     Left = 1
  15.     Top = 4
  16.     Width = 417
  17.     Height = 273
  18.     ActivePage = Dimensions
  19.     TabOrder = 1
  20.     OnChanging = PagerChanging
  21.     object Dimensions: TTabSheet
  22.       HelpContext = 30181
  23.       Caption = 'Dimensions/Summaries'
  24.       object Label2: TLabel
  25.         Left = 254
  26.         Top = 5
  27.         Width = 116
  28.         Height = 16
  29.         AutoSize = False
  30.         Caption = '&Dimensions:'
  31.         FocusControl = ActiveDimList
  32.       end
  33.       object Label3: TLabel
  34.         Left = 255
  35.         Top = 99
  36.         Width = 129
  37.         Height = 17
  38.         AutoSize = False
  39.         Caption = '&Summaries:'
  40.         FocusControl = SummaryList
  41.       end
  42.       object Label4: TLabel
  43.         Left = 11
  44.         Top = 3
  45.         Width = 123
  46.         Height = 19
  47.         AutoSize = False
  48.         Caption = '&List of Available Fields:'
  49.         FocusControl = FieldList
  50.       end
  51.       object Label5: TLabel
  52.         Left = 10
  53.         Top = 201
  54.         Width = 67
  55.         Height = 22
  56.         AutoSize = False
  57.         Caption = '&Table:'
  58.         FocusControl = TableCombo
  59.       end
  60.       object Label6: TLabel
  61.         Left = 153
  62.         Top = 201
  63.         Width = 67
  64.         Height = 22
  65.         AutoSize = False
  66.         Caption = 'Databas&e:'
  67.         FocusControl = DatabaseCombo
  68.       end
  69.       object Label7: TLabel
  70.         Left = 204
  71.         Top = 171
  72.         Width = 38
  73.         Height = 21
  74.         Alignment = taCenter
  75.         AutoSize = False
  76.         Caption = '&Add'
  77.         FocusControl = AddAgg
  78.       end
  79.       object FieldList: TListBox
  80.         Left = 8
  81.         Top = 19
  82.         Width = 181
  83.         Height = 164
  84.         DragMode = dmAutomatic
  85.         ItemHeight = 13
  86.         MultiSelect = True
  87.         TabOrder = 0
  88.         OnClick = FieldListClick
  89.         OnDblClick = FieldListDblClick
  90.         OnDragDrop = FieldListDragDrop
  91.         OnDragOver = FieldListDragOver
  92.         OnKeyPress = FieldListKeyPress
  93.       end
  94.       object ActiveDimList: TListBox
  95.         Left = 254
  96.         Top = 22
  97.         Width = 146
  98.         Height = 73
  99.         DragMode = dmAutomatic
  100.         ItemHeight = 13
  101.         MultiSelect = True
  102.         TabOrder = 1
  103.         OnClick = ActiveDimListClick
  104.         OnDblClick = RemoveButtonClick
  105.         OnDragDrop = ActiveDimListDragDrop
  106.         OnDragOver = ActiveDimListDragOver
  107.         OnKeyPress = ActiveDimListKeyPress
  108.       end
  109.       object SummaryList: TListBox
  110.         Left = 254
  111.         Top = 113
  112.         Width = 146
  113.         Height = 68
  114.         DragMode = dmAutomatic
  115.         ItemHeight = 13
  116.         MultiSelect = True
  117.         TabOrder = 3
  118.         OnClick = SummaryListClick
  119.         OnDblClick = RemoveAggClick
  120.         OnDragDrop = SummaryListDragDrop
  121.         OnDragOver = SummaryListDragOver
  122.         OnKeyPress = SummaryListKeyPress
  123.       end
  124.       object SelectAllFields: TButton
  125.         Left = 301
  126.         Top = 214
  127.         Width = 100
  128.         Height = 25
  129.         Hint = 'List all fields or List only the fields in the query'
  130.         Caption = 'All &Fields'
  131.         ParentShowHint = False
  132.         ShowHint = True
  133.         TabOrder = 2
  134.         OnClick = SelectAllFieldsClick
  135.       end
  136.       object TableCombo: TComboBox
  137.         Left = 8
  138.         Top = 216
  139.         Width = 135
  140.         Height = 21
  141.         Hint = 'Start a new query using a table from the database'
  142.         ItemHeight = 13
  143.         ParentShowHint = False
  144.         ShowHint = True
  145.         Sorted = True
  146.         TabOrder = 4
  147.         OnChange = TableComboChange
  148.         OnExit = TableComboExit
  149.         OnKeyDown = TableComboKeyDown
  150.         OnKeyPress = TableComboKeyPress
  151.       end
  152.       object DatabaseCombo: TComboBox
  153.         Left = 152
  154.         Top = 216
  155.         Width = 135
  156.         Height = 21
  157.         ItemHeight = 13
  158.         ParentShowHint = False
  159.         ShowHint = True
  160.         Sorted = True
  161.         TabOrder = 5
  162.         OnChange = DatabaseComboChange
  163.         OnExit = DatabaseComboExit
  164.         OnKeyDown = DatabaseComboKeyDown
  165.         OnKeyPress = DatabaseComboKeyPress
  166.       end
  167.       object AddButton: TBitBtn
  168.         Left = 211
  169.         Top = 61
  170.         Width = 25
  171.         Height = 25
  172.         TabOrder = 6
  173.         TabStop = False
  174.         OnClick = AddButtonClick
  175.         Glyph.Data = {
  176.           EE000000424DEE0000000000000076000000280000000F0000000F0000000100
  177.           0400000000007800000000000000000000001000000010000000000000000000
  178.           8000008000000080800080000000800080008080000080808000C0C0C0000000
  179.           FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00111111111111
  180.           1110111111101111111011111110011111101111111080111110111111108801
  181.           111011111110888011101100000088880110118888888888801011FFFFF08888
  182.           F11011111110888F11101111111088F11110111111108F11111011111110F111
  183.           111011111110111111101111111111111110}
  184.       end
  185.       object AddAgg: TBitBtn
  186.         Left = 211
  187.         Top = 142
  188.         Width = 25
  189.         Height = 25
  190.         Font.Charset = DEFAULT_CHARSET
  191.         Font.Color = clBlack
  192.         Font.Height = -13
  193.         Font.Name = 'Default'
  194.         Font.Style = []
  195.         ParentFont = False
  196.         TabOrder = 7
  197.         TabStop = False
  198.         OnClick = AddAggClick
  199.         Glyph.Data = {
  200.           EE000000424DEE0000000000000076000000280000000F0000000F0000000100
  201.           0400000000007800000000000000000000001000000010000000000000000000
  202.           8000008000000080800080000000800080008080000080808000C0C0C0000000
  203.           FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00111111111111
  204.           1110111111101111111011111110011111101111111080111110111111108801
  205.           111011111110888011101100000088880110118888888888801011FFFFF08888
  206.           F11011111110888F11101111111088F11110111111108F11111011111110F111
  207.           111011111110111111101111111111111110}
  208.         Layout = blGlyphTop
  209.       end
  210.       object RemoveButton: TBitBtn
  211.         Left = 210
  212.         Top = 29
  213.         Width = 25
  214.         Height = 25
  215.         TabOrder = 8
  216.         TabStop = False
  217.         OnClick = RemoveButtonClick
  218.         Glyph.Data = {
  219.           EE000000424DEE0000000000000076000000280000000F0000000F0000000100
  220.           0400000000007800000000000000000000001000000010000000000000000000
  221.           8000008000000080800080000000800080008080000080808000C0C0C0000000
  222.           FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00111111111111
  223.           1110111111101111111011111100111111101111108011111110111108801111
  224.           111011108880111111101108888000000110108888888888811011F88880FFFF
  225.           F110111F8880111111101111F8801111111011111F8011111110111111F01111
  226.           111011111110111111101111111111111110}
  227.       end
  228.       object RemoveAgg: TBitBtn
  229.         Left = 210
  230.         Top = 111
  231.         Width = 25
  232.         Height = 25
  233.         TabOrder = 9
  234.         TabStop = False
  235.         OnClick = RemoveAggClick
  236.         Glyph.Data = {
  237.           EE000000424DEE0000000000000076000000280000000F0000000F0000000100
  238.           0400000000007800000000000000000000001000000010000000000000000000
  239.           8000008000000080800080000000800080008080000080808000C0C0C0000000
  240.           FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00111111111111
  241.           1110111111101111111011111100111111101111108011111110111108801111
  242.           111011108880111111101108888000000110108888888888811011F88880FFFF
  243.           F110111F8880111111101111F8801111111011111F8011111110111111F01111
  244.           111011111110111111101111111111111110}
  245.       end
  246.       object CountStarAvg: TCheckBox
  247.         Left = 260
  248.         Top = 188
  249.         Width = 144
  250.         Height = 17
  251.         Hint = 'Use count(*) to calculate averages (counts null values)'
  252.         Caption = 'Count (*) for Averages'
  253.         ParentShowHint = False
  254.         ShowHint = True
  255.         TabOrder = 10
  256.         OnClick = CountStarAvgClick
  257.       end
  258.     end
  259.     object Query: TTabSheet
  260.       HelpContext = 30182
  261.       Caption = 'SQL Query'
  262.       object Label1: TLabel
  263.         Left = 10
  264.         Top = 5
  265.         Width = 94
  266.         Height = 21
  267.         AutoSize = False
  268.         Caption = '&Query Text:'
  269.         FocusControl = ShowBox
  270.       end
  271.       object ShowBox: TMemo
  272.         Left = 7
  273.         Top = 21
  274.         Width = 392
  275.         Height = 171
  276.         TabStop = False
  277.         ScrollBars = ssVertical
  278.         TabOrder = 0
  279.         OnChange = ShowBoxChange
  280.         OnKeyPress = ShowBoxKeyPress
  281.       end
  282.       object CancelQryMod: TButton
  283.         Left = 223
  284.         Top = 206
  285.         Width = 75
  286.         Height = 25
  287.         Caption = '&Cancel Edit'
  288.         TabOrder = 1
  289.         OnClick = CancelQryModClick
  290.       end
  291.       object EditQry: TButton
  292.         Left = 112
  293.         Top = 205
  294.         Width = 75
  295.         Height = 25
  296.         Hint = 'Type in the query directly'
  297.         Caption = '&Edit Query'
  298.         ParentShowHint = False
  299.         ShowHint = False
  300.         TabOrder = 2
  301.         OnClick = EditQryClick
  302.       end
  303.     end
  304.   end
  305.   object Cancel: TBitBtn
  306.     Left = 246
  307.     Top = 291
  308.     Width = 75
  309.     Height = 25
  310.     Cancel = True
  311.     Caption = 'Cancel'
  312.     ModalResult = 2
  313.     TabOrder = 2
  314.     NumGlyphs = 2
  315.   end
  316.   object OKButton: TButton
  317.     Left = 154
  318.     Top = 291
  319.     Width = 75
  320.     Height = 25
  321.     Caption = 'OK'
  322.     TabOrder = 0
  323.     OnClick = OKButtonClick
  324.   end
  325.   object HelpButton: TButton
  326.     Left = 337
  327.     Top = 291
  328.     Width = 75
  329.     Height = 25
  330.     HelpContext = 5510
  331.     Caption = '&Help'
  332.     TabOrder = 4
  333.     OnClick = HelpButtonClick
  334.   end
  335.   object VQB: TButton
  336.     Left = 20
  337.     Top = 291
  338.     Width = 100
  339.     Height = 25
  340.     Hint = 'Add/Join Tables and Create Field List with SQL Builder'
  341.     Caption = 'SQL &Builder ...'
  342.     ParentShowHint = False
  343.     ShowHint = True
  344.     TabOrder = 3
  345.     OnClick = VQBClick
  346.   end
  347.   object AggPopup: TPopupMenu
  348.     Left = 123
  349.     Top = 286
  350.     object count1: TMenuItem
  351.       Caption = '&sum'
  352.       OnClick = Sum1Click
  353.     end
  354.     object count2: TMenuItem
  355.       Caption = '&count'
  356.       OnClick = count1Click
  357.     end
  358.     object average1: TMenuItem
  359.       Caption = '&average'
  360.       OnClick = average1Click
  361.     end
  362.   end
  363. end
  364.